package com.ruoyi.demo1.domain;

import java.util.List;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 客户信息对象 customers
 * 
 * @author ruoyi
 * @date 2024-06-18
 */
public class Customers extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 客户ID */
    private Long customersId;

    /** 客户名称 */
    @Excel(name = "客户名称")
    private String custnameCh;

    /** 英文名 */
    @Excel(name = "英文名")
    private String custnameEn;

    /** 城市 */
    @Excel(name = "城市")
    private String customersAddress;

    /** 地址 */
    @Excel(name = "地址")
    private String customersAddressDetail;

    /** 邮箱 */
    @Excel(name = "邮箱")
    private String customersEmail;

    /** 邮政编码 */
    @Excel(name = "邮政编码")
    private String customersPostalCode;

    /** 开户银行 */
    @Excel(name = "开户银行")
    private String customersBank;

    /** 银行账号 */
    @Excel(name = "银行账号")
    private String customersBankAccount;

    /** 联系人信息信息 */
    private List<Contacts> contactsList;

    public void setCustomersId(Long customersId) 
    {
        this.customersId = customersId;
    }

    public Long getCustomersId() 
    {
        return customersId;
    }
    public void setCustnameCh(String custnameCh) 
    {
        this.custnameCh = custnameCh;
    }

    public String getCustnameCh() 
    {
        return custnameCh;
    }
    public void setCustnameEn(String custnameEn) 
    {
        this.custnameEn = custnameEn;
    }

    public String getCustnameEn() 
    {
        return custnameEn;
    }
    public void setCustomersAddress(String customersAddress) 
    {
        this.customersAddress = customersAddress;
    }

    public String getCustomersAddress() 
    {
        return customersAddress;
    }
    public void setCustomersAddressDetail(String customersAddressDetail) 
    {
        this.customersAddressDetail = customersAddressDetail;
    }

    public String getCustomersAddressDetail() 
    {
        return customersAddressDetail;
    }
    public void setCustomersEmail(String customersEmail) 
    {
        this.customersEmail = customersEmail;
    }

    public String getCustomersEmail() 
    {
        return customersEmail;
    }
    public void setCustomersPostalCode(String customersPostalCode) 
    {
        this.customersPostalCode = customersPostalCode;
    }

    public String getCustomersPostalCode() 
    {
        return customersPostalCode;
    }
    public void setCustomersBank(String customersBank) 
    {
        this.customersBank = customersBank;
    }

    public String getCustomersBank() 
    {
        return customersBank;
    }
    public void setCustomersBankAccount(String customersBankAccount) 
    {
        this.customersBankAccount = customersBankAccount;
    }

    public String getCustomersBankAccount() 
    {
        return customersBankAccount;
    }

    public List<Contacts> getContactsList()
    {
        return contactsList;
    }

    public void setContactsList(List<Contacts> contactsList)
    {
        this.contactsList = contactsList;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("customersId", getCustomersId())
            .append("custnameCh", getCustnameCh())
            .append("custnameEn", getCustnameEn())
            .append("customersAddress", getCustomersAddress())
            .append("customersAddressDetail", getCustomersAddressDetail())
            .append("customersEmail", getCustomersEmail())
            .append("customersPostalCode", getCustomersPostalCode())
            .append("customersBank", getCustomersBank())
            .append("customersBankAccount", getCustomersBankAccount())
            .append("contactsList", getContactsList())
            .toString();
    }
}
